a labour of hercules - Turco Inglés Diccionario